﻿.takecalendar
{   
    text-align:center;     
    clear:both;
}

.takecalendartitle
{
    /*width:100%;*/
    vertical-align:bottom;
    text-align:right;
    margin-top:25px;
    margin-bottom:12px;
    padding-right:10px;
}

.takecalendarweek
{
    /*width:100%;*/
    /*clear:;*/ 
    clear:both;    
}

.takecalendardaytitles
{
    /*width:100%;*/    
    height:30px;
    margin-bottom:2px;    
    clear:both;    
}

.takecalendardaytitles div /* 일 월 화 수 목 금 토*/
{    
    width:98px;
    height:21px;
    border:1px solid #ddd;
    text-align:center;
    padding-top:3px;
    margin:2px;
    font-size:1.2em;
    font-weight:bold;
    display:inline-block;   
}

.takecalendarday
{
    width:98px;
    height:87px;
    margin:2px;
    border:1px solid #ddd;
    display:inline-block;
}

.takecalendardaycontent
{
    /*clear:both;*/
    /*float:inherit;*/    
}

.takecalendartoday
{/*
    width:98px;
    height:87px;*/
    border:1px solid #d1426a;
    /*float:left;   */
}

.takecalendarsunday
{
    color:#df0b42;
}

.takecalendardaynumber
{
    /*width:100%;*/
    text-align:left;    
    padding-left:5px;
    font-size:0.9em;
}

.takecalendarrow
{
    /*width:100%;*/
    text-align:left;    
    cursor:pointer;   
}

.takecalendarrow a
{
    font-size:0.9em;   
    color:#207a95;
}

.takecalendarcontent
{
    /*width:100%;*/
}

.takecalendaryear
{
    font-size:2.0em;
    font-weight:bold;
    color:#bf5858;    
}

.takecalendarmonth
{
    font-size:4.3em;
    font-weight:bold;
    color:#5889bf;    
}

.impact
{
    font-size:5.2em;
    font-weight:bold;
    color:#cfcfcf;    
}

.cssbutton
{    
    font-size:1.3em;
    font-weight:bold;
    color:#5d5d5d;
    background-color:#f6f6f6;
    border:1px solid #eeeeee;
    padding:2px;    
    text-align:center;
    cursor:pointer;
}

.cssbutton:hover
{    
    cursor:pointer;
    background-color:#dbdd43;
}